﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Acid.Rendering
{
    public class Sampler   : IPackObject
    {
        public Sampler()
        {
            ID = Guid.NewGuid().ToString();
        }

        /// <summary>
        /// The ID for the Property
        /// </summary>
        public string ID    { get; set; }
        
        /// <summary>
        /// The value for the Sampler
        /// </summary>
        public object Value { get; set; }
       
        /// <summary>
        /// The Name of this Property. Used as a uniform varible in the shader.
        /// </summary>
        public string Name { get; set; }
    }
}
